<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{margin:0;padding:0;list-style-type:none;}

a,img{border:0;}

body { padding: 0px; margin: 0px; font-family: Century Gothic, "Microsoft YaHei", Arial, Verdana;font-size: 12px; color:#747474; background:#000000 ; }

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ol, ul, li, form, label, input { margin: 0; padding: 0; border: 0; outline: 0; }

table{}

a { color: #747474; text-decoration: none; }

a:hover { color: #b40001; }

ul { list-style: none; }

li { list-style: none; }

img { border: 0px; }

h4{ font-weight:normal;}

.clearfloat {background: none; border: 0; clear: both; display: block; float: none; font-size: 0; margin: 0; padding: 0; overflow: hidden; visibility: hidden; width: 0; height: 0;}

.fl{ float:left;}

.fr{ float:right;}

/* CSS Header */

#web_top{width: 100%;margin: 0 auto;}

#wrap_top{ width: 100%;margin: 0 auto; height: 32px; border-bottom:1px solid #dddddd; background:#fff; }

#header_top{ width:1200px; margin:0 auto; height:30px; line-height:30px;  }

#header_top a{ margin:0px 5px;}

#header_bg { width: 100%;margin: 0 auto; height: 185px; background:url(../images/header_bg.jpg) repeat-x top; }

#header { width:1200px; margin: 0 auto;}

#top { height:137px; }

#logo { float: left; margin-top:0px;}

#utility { float: right; margin-top:20px; }

#uti01 {line-height:35px; color:#ffffff; font-size:14px; text-align: right;}

#uti01 a{ color: #FFFFFF;font-size:14px; margin: 0 5px;}

#uti02 {text-align:left;padding-left:0px; line-height:50px;font-size:16px; color:#FFFFFF; font-weight:bold; padding-top: 15px;}



#uti02 a{font-size:16px; color:#FFFFFF;font-weight:bold;}



#meau { margin: auto; width:1200px; height:48px; margin-left:0px;}

#meau .nav { margin-bottom: 0px; padding: 0px 0px 0px 0px; /*瀵艰埅榧犳爣hover鏍峰紡.lon*/}

#meau .nav li { float: left; width: 120px; height:48px; text-align: center; margin-right:0px;}

#meau .nav li a { color: #ffffff; font-size: 14px; line-height:48px; margin: 0px auto; display: block; font-weight: bold;  }

#meau .nav .lon a { text-decoration: none; color:#fff;  background:url(../images/nav_a.jpg) no-repeat center top;}





.dropdown{position:relative;}

.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:100px;padding:0px 0;margin:0;

list-style:none;background-color:#004580;}

.dropdown-menu li a{display:block;padding:0px;clear:both;font-weight:normal;line-height:25px;white-space:nowrap;}

.dropdown-menu li a:hover{color:#ffffff;text-decoration:none;background-color:#5B860D;}



/* CSS banner */

#banner { width: 100%; margin-top:0px; background:#ffffff; }

#flash { max-width: 1200px; overflow: hidden; margin: 0 auto; border: #e8e8e8 0px solid; }



.main_visual{border-top:0px solid #d7d7d7;overflow:hidden;position:relative; width:100%; max-width:1920px; margin:0 auto;}

.main_image{height:500px;overflow:hidden;position:relative;}

.main_image ul{width:9999px;overflow:hidden;position:absolute;top:0;left:0}

.main_image li{float:left;width:100%;}

.main_image li span{display:block;width:100%; height:500px; }

.main_image li a{display:block;width:100%;}



div.flicking_con{position:absolute;bottom:10px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}

div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}

div.flicking_con a.on{background-position:0 -21px}



#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:50px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}

#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:0px;}

#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:0px;}



.fullSlide {width:100%;position:relative;height:535px;background:#000;}

.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}

.fullSlide .bd ul {width:100% !important;}

.fullSlide .bd li {width:100% !important;height:535px;overflow:hidden;text-align:center;}

.fullSlide .bd li a {display:block;height:535px;}

.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}

.fullSlide .hd ul {text-align:center;}

.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}

.fullSlide .hd ul .on {background:#f00;}

.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:0%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}

.fullSlide .next {left:auto;right:0%;background-position:-6px -137px;}



#search{ margin:0 auto; width:100%; height:38px; background:#fff; border-bottom:2px solid #d6d6d6;}

#searchtext{ margin:0 auto;width:1200px; line-height:38px; }

#searchtext a{ }

.w760{ width:600px;}

.w230{ width:240px; padding-top:5px;}

.inputtext{width:203px; float:left; height:27px;font-family:"瀹嬩綋"; font-size:12px;color:#787878; background: url(../images/inputtext_bg.jpg) no-repeat top left #fff; text-indent:5px; }

.btn1{ width:32px; height:27px; background:url(../images/btn.jpg) no-repeat; border:0px; float:left; margin-left:3px;}

.btnclass{width:70px; height:27px; background:#f9f9f9; border:1px solid #666666; float:left;}

#searchkey{ height:23px; padding-left:20px; margin-top:5px; line-height:25px;}



.huiyuan_text{ border:1px solid #ebebeb; height:180px; border-top:none; padding-left:32px; background:url(../images/login_bg.jpg) repeat-x bottom #fefefe; }

.denglu{ width:59px; height:24px; background:url(../images/denglu.jpg) no-repeat; border:none;	float:left; margin-left:48px; margin-top:5px;}    

.userinput{border:1px solid #e6e6e6; height:25px;}



#footer { background: #3d3d3d; margin: 0 auto;width:100%;  padding: 10px 0px 0px 0px;}

#footer_a{ line-height:44px; text-align:center; color:#fff; height:44px;  }

#footer_a a{margin:0px 20px; color:#fff; font-size:14px;}



#copyright { margin: 0 auto; padding: 0px 0px 10px 0px; line-height:30px;  text-align: center; width:1200px; color:#FFFFFF; }

#copyright a { color:#FFFFFF;}



#footer_b{margin: 0 auto; width: 100%; line-height: 40px; background:#000000 ; text-align: center; color:#898989 ;}

#footer_b a{color:#898989 ;}



#container { margin: 0 auto; width: 100%; }

#wrapper { width: 1200px; margin: 0 auto; height: auto; padding: 25px 0px; }

#wrapper2 { width: 1200px; margin: 0 auto; height: auto; margin-top: 10px;}



#indexad{ margin:0 auto; width:100%; text-align:center; margin-top:10px; background:#4c5258; }

.indexad01{margin:0 auto; width:100%; background:url(../images/indexad01.jpg) no-repeat top center;height:189px; }



#indexad2{ margin:0 auto; width:100%; text-align:center; margin-top:10px; background:#272c32; }

.indexad02{margin:0 auto; width:100%; background:url(../images/indexad02.jpg) no-repeat top center;height:189px; }



#indexa{width: 1200px; margin: 0 auto;margin-top: 0px; }

.indexa_title {width:1200px;margin:0 auto;height: 75px; background: url(../images/indexa_title.jpg) no-repeat; text-align:center; }

.indexa_title h4 {font-size:26px; color:#552b00; line-height: 40px; padding-top:15px;}

.indexa_title span {line-height: 40px; color: #b5b5b5;  text-indent:10px;}

.indexa_text{ padding:0px; border:0px solid #e6e6e6; border-top:none; }



#indexb{width: 1200px; margin: 0 auto;margin-top: 10px; }

.w710{ width:710px; }

.w265{ width:265px;}

.indexb_title { height: 50px; background: url(../images/title2.jpg) no-repeat left center; }

.indexb_title h4 { float: left; font-size:18px; color: #FFFFFF; font-size:18px; font-weight:bold; text-indent:20px; line-height: 48px; }

.indexb_title span { line-height: 50px;float: left; text-indent: 10px;  }

.indexb_text { border: 1px solid #e9c5c4; padding: 10px 0px; background: #a10704; color: #FFFFFF;}

.indexb_text a{color: #FFFFFF;}



#indexp{width: 1200px; margin: 0 auto;margin-top:15px; background:url(../images/indexp_bg.png) no-repeat center top; height:1000px; }

.indexp_title{ height:85px; width:100%; margin:0 auto; text-align:center;}

.indexp_title01{ line-height:30px; font-size:36px; padding-top:16px; color:#b40001; font-weight:bold;}

.indexp_title02{ line-height:25px; font-size:14px; padding-top:5px; color:#7d7d7d;}



.indexp_text{width:400px; float:left;}

.p_text_title{ font-size:24px; line-height:25px;  color:#ba1415; height:25px; font-weight:bold; padding-left:60px; }

.p_text_title02{ font-size:9px; line-height:25px;  color:#7d7d7d; height:25px; padding-left:62px; }

.p_text_con{ font-size:14px; line-height:25px; color:#7d7d7d; padding-top:5px;}



.c_blue{ color:#028ade; font-weight:bold;}



#indexc{width: 1200px; margin: 0 auto;margin-top: 10px; }

.w388{ width:388px;}

.w800{ width:795px;}



.index_pic{ text-align: center; padding: 10px 0px;}

.index_pic img{ border: 1px solid #FFFFFF;}



.index_title { height: 40px; background: url(../images/title2.jpg) no-repeat left center; border-bottom: 1px solid #a10704; }

.index_title h4 { float: left; font-size:18px; color: #FFFFFF; font-size:22px; font-weight:bold; text-indent:25px; line-height: 38px; }

.index_title span { line-height: 40px;float: left; text-indent: 10px;  }

.index_text{ padding: 10px 0px;}



.index_contact{ line-height:24px; padding:10px; width:370px; float:left;}

.index_contact p{ padding:0px 10px;}

.index_contact li{ float:left; padding:5px 0px;}

.index_contact li input{ float:left; width:240px; background:#ffffff; border:1px solid #7c7c7c;-moz-border-radius: 5px;      /* Gecko browsers */

    -webkit-border-radius: 5px;   /* Webkit browsers */

    border-radius:5px;  height:30px;}

.index_contact li textarea{ float:left; width:240px; height:100px; background:#ffffff; border:1px solid #7c7c7c;}

.index_contact li span{ float:left; line-height:30px; text-indent:5px; font-size:14px;}

.ct_span{ float:left; width:70px;}



#link{width:100%;margin:0 auto;padding-top:0px;}

#linka{width:1200px;margin:0 auto;}

.linka_title {width:100%;margin:0 auto;height: 40px; border-bottom:1px solid #a6d1ec;}

.linka_title h4 {float: left; font-size:16px; color:#187ee0; text-indent: 5px; line-height: 40px;}

.linka_title span { line-height: 40px; color: #187ee0; float: left; text-indent:5px; }

.linka_text{ padding:10px 10px 20px 10px; color:#FFFFFF;}

.linka_text a{ margin:0px 8px; color:#FFFFFF}



#main_left { float: left; width: 175px;}

.l_title, .s_title, .c_title { height: 50px;  text-align:center; border-bottom:1px dashed #808080  ;}

.l_title h4, .s_title h4, .c_title h4 { font-size:22px; color: #a10704; line-height:50px; font-weight: bold; }

.l_title span, .s_title span, .c_title span {  line-height: 14px; color: #d18384; font-size:14px;line-height:20px;}

.tuijian, .stor, .contact,.adc,.rightL_con,.Category{ padding: 0px; }

.left_b{ background:url(../images/left_b.jpg) no-repeat top center; height:10px;}

.leftbg{ background:url(../images/leftbg.jpg) repeat-y center;}

.tuijian { padding: 8px 7px 8px 5px; }



.stor { padding: 5px 6px 5px 16px; margin-bottom: 10px; }

.stor li a { height: 35px; line-height: 35px; width: 175px; display: block; border-bottom: 1px dashed #F3F3F3; margin-bottom: 5px; background: url(../images/productsList_bg.gif) no-repeat center left; text-indent: 25px; }

.stor li a:hover { border: 1px solid #F3F3F3; background:url(../images/productsList_bg.gif) no-repeat center left #f9f9f9;}



.adc { padding: 0px 0px 10px 0px;}

.sliup { margin:0px auto; height: 42px;border-bottom:1px dashed #808080; line-height: 42px;width: 175px; background: url(../images/sliup.jpg) no-repeat left center; display: block; text-indent:25px; }

.sliup a{ color:#ffffff; font-size:14px; font-weight: bold;}

.sliup a:hover { display: block; color:#b40001 ;}



.slidown { margin:0px auto; height: 30px;border-bottom:1px dashed #e6e6e6; line-height: 30px;width: 155px; background: url(../images/sliup.jpg) no-repeat 0px 6px; display: block; text-indent:25px; }

.slidown a{ color:#838383; font-size:14px;}

.slidown a:hover { display: block;}



.CurrentMenu{display:block;color:#b40001!important; font-size: 15px !important;}



.contact {  text-align:center; font-size:14px; padding-top: 5px; }

.contact p{ font-weight:bold; font-size:24px; line-height:35px;}

.contact a{}



.text_bg{ background:url(../images/cbg.png) no-repeat right center #a10704;}



#main_right { float: right; width: 1000px; }

.about { float: left; width:1000px; }

.a_title { height: 50px; background: url(../images/title2.jpg) no-repeat left center; }

.a_title h4 { float: left; font-size:18px; color: #FFFFFF; font-size:18px; font-weight:bold; text-indent:20px; line-height: 48px; }

.a_title span { line-height: 50px;float: left; text-indent: 10px;  }

.a_text, .n_text, .p_text { border: 1px solid #e9c5c4; padding: 10px 0px; background: #a10704; color: #FFFFFF; }

.a_text a{color: #FFFFFF;}



.picture{ float:left; width:235px; height:225px; overflow:hidden; margin:5px 7px 8px 7px; }

.picture1{   

    height:175px;

	width:235px;

	text-align:center;

	vertical-align:middle;

	overflow:hidden;

	display:table-cell; 

	

	/* position:relative;  */

	*display: block;

  }

.picture2{height:50px; text-align:center; line-height:50px;}

.picture2 a{ color: #FFFFFF; font-size: 14px;}

.picture1 img{ vertical-align:middle; border:1px solid #e9c5c4;}





.pictureh{ float:left; width:220px; height:195px; overflow:hidden; margin:0px 15px 0px 20px;}

.pictureh1{   

    height:165px;

	width:220px;

	text-align:center;

	vertical-align:middle;

	overflow:hidden;

	display:table-cell; 

	background:#fff;

	/* position:relative;  */

	*display: block;

  }

.pictureh2{height:30px; text-align:center; line-height:30px;}

.pictureh1 img{ vertical-align:middle; border:0;}







.picturea{ float:left; width:200px; height:180px; overflow:hidden; margin:0px 15px 0px 14px;}

.picturea1{   

    height:150px;

	width:200px;

	text-align:center;

	vertical-align:middle;

	overflow:hidden;

	display:table-cell; 

	background:#fff;

	/* position:relative;  */

	*display: block;

  }

.picturea2{height:30px; text-align:center; line-height:30px;}

.picturea1 img{ vertical-align:middle; border:0;}





.piclist{ float:left; width:170px; height:200px; overflow:hidden; margin:10px 13px 10px 15px;}

.piclist1{   

    height:170px;

	width:170px;

	text-align:center;

	vertical-align:middle;

	overflow:hidden;

	display:table-cell; 

	border:1px solid #f0f0f0;

	/* position:relative;  */

	*display: block;

  }

.piclist2{height:30px; text-align:center; line-height:30px;}

.piclist1 img{ vertical-align:middle; border:0;}



.webnews { height: 50px;  margin:0 auto; width:98%;border-bottom: 1px dashed #434343; color:#8b8b8b ;  font-size: 14px;}

.webnews_left { float: left;width:78%;  overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 50px;   }

.webnews_left a{ color: #FFFFFF ; font-size: 14px;background:url(../images/icon_li.png) no-repeat left center!important; padding-left: 20px;}

.webnews_left a:hover{ color: #a10704;background:url(../images/icon_li2.png) no-repeat left center!important;}

.webnews_right { float: right; line-height: 50px;}



.frnews{ margin:0 auto; width:100%;}

.frnews01{ height:35px;line-height:35px; padding-left:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom: 1px dashed #434343; background:url(../images/q.jpg) no-repeat center  left;}

.frnews01 a{ font-size: 14px; color: #FFFFFF;}

.frnews02{ line-height:24px;padding-left:25px; background:url(../images/a.jpg) no-repeat 0px 7px; margin-top:5px; height: 48px; color: #FFFFFF;}



.webnews_list { height: 50px;  margin:0 auto; width:95%;border-bottom: 1px dashed #a56a69; color:#FFFFFF ;  font-size: 14px;}

.webnews_list_left { float: left;  overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 50px;   }

.webnews_list_left a{ color: #FFFFFF ; font-size: 14px;background:url(../images/icon_li.png) no-repeat left center!important; padding-left: 20px;}



.webnews_list_right { float: right; line-height: 50px;}







/*.webnews_list { height: 40px; border-bottom: 1px dashed #f5f4f4; width:95%; margin:0 auto; }

.webnews_list_left { float: left; width:500px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background: url(../images/middot_bg.jpg) no-repeat center left; line-height: 40px; text-indent: 14px;}

.webnews_list_right { float: right; line-height: 40px;}*/



#page {height: 40px;  line-height: 40px; text-align: center; margin: 20px auto; font-size: 16px; clear: both; }

#page a { font-size: 16px; color: #FFFFFF; }

#page a:hover {}





.a_title{

	position: relative;

}

#newTitle { width: 95%; line-height:30px; padding-bottom: 10px; padding-top: 10px; font-size: 18px; font-weight: 600; text-align: center; margin: 0 auto;border-bottom:1px dashed #FFFFFF ; }

.fanhui{

	display: block;

	border:1px solid white;

	position: absolute;

	right: 0;

	top: 9px;

	background-color: black;

	height: 28px;

	width: 100px;

	line-height: 28px;

	text-align: center;

	color: white;

	font-size: 14px;

	background: url(../images/fanhui_jt.jpg) 2px center no-repeat;

	cursor: pointer;

	transition:all 0.8s;

}

.fanhui:hover{

	padding-right: 10px;



}

#newnav{ font-size: 12px;font-weight: normal; padding-top: 10px;}



#newsInfo { width: 100%; height: 20px; font-size: 12px; text-align: center; margin: 0 auto; }

.newsinfoleft { padding-left: 30px; }



#newsContent {  margin: 0 auto; padding: 10px 25px; line-height: 40px;font-size: 14px;  }



.xxsmys { width: 95%px; height: 30px; line-height: 30px; background-color: #ececec; }

.xxsmwz { width: 100px; height: 30px; color: #FFF; text-align: center; display: block; background-color: #000000; }





/**liuyan*/

.formmcys { width: 150px; height: 34px; line-height: 34px; display: block; float: left; text-align: right; padding-right: 10px; }

.chakan { padding-top: 13px; }

.formys { width: 700px; height: auto; padding: 10px; margin: 0 auto; }

.cpmcys { width: 280px; height: 34px; border: 1px solid #F3F3F3; }

.formbz { float: left; }

.G_InputText { width: 278px; height: 30px; border: 1px solid #d2d4d6; }

.G_textarea { width: 300px; height: 100px; border: 1px solid #F3F3F3; }

.G_ul { width: 650px; margin: 0 auto; }

.G_botton { width: 55px; height: 30px; line-height: 30px; border: 0; background: url(button.gif) no-repeat; cursor: pointer; }

.borderLi { width: 650px; height: auto; padding-top: 10px; }

.G_tips { width: 486px; margin: 10px auto 0 auto; border: 1px solid #F3F3F3; padding: 7px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; box-shadow: 0px 0px 3px rgba(0, 0, 0, .1); -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, .1); -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, .1); }

.guestbook_left { float: left; width: 55px; margin-right: -55px; padding: 6px 0px; }

.guestbook_left { float: left; width: 55px; margin-right: -55px; padding: 6px 0px; }

a.headpic img { padding: 2px 5px 5px; background: url("/images/btnbgnew05.png") no-repeat scroll -5px -184px  rgb(255, 255, 255); width: 45px; height: 45px; }

a.headpic { background: none repeat scroll 0% 0% transparent; }

.hp-wrap a { color: rgb(0, 94, 172); text-decoration: none; cursor: pointer; }

.guestbook_right { margin-left: 0px; line-height: 19px; padding: 5px 20px 5px 20px; margin-bottom: 10px; border-bottom: 1px dashed rgb(219, 219, 219); height: auto !important; min-height: 48px; }

.guestbook_right { line-height: 19px; }

.guestbook_right em, .stime { font-size: 11px; padding-left: 3px; color: rgb(102, 102, 102); font-weight: 100; }

.guestbook_right p { margin: 0px 0px 2px; padding: 0px; }

.guestbook_right { font-family: Arial, Helvetica, sans-serif, 瀹嬩綋; font-size: 12px; color: rgb(18, 18, 18); }

.hp-wrap { line-height: 19px; }

.hp-wrap p { padding: 10px 0px; }

.guestbook_left a.headpic { background: none repeat scroll 0% 0% transparent; background-color: transparent; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; background-clip: border-box; background-origin: padding-box; background-size: auto auto; }

.guestbook_left a.headpic img { padding: 2px 5px 5px; background: url("btnbgnew05.png") no-repeat scroll -5px -184px  rgb(255, 255, 255); width: 45px; height: 45px; }

.guestbook_left a img, .guestbook_left a:hover img { background-color: rgb(255, 255, 255); background: url("btnbgnew05.png") no-repeat scroll -5px -245px  rgb(255, 255, 255); }

.guestbook_left a { color: rgb(0, 94, 172); text-decoration: none; -moz-text-blink: none; -moz-text-decoration-color: -moz-use-text-color; -moz-text-decoration-line: none; -moz-text-decoration-style: solid; cursor: pointer; }

#box { width: 245px; height: 145px; background: #fff; margin: 0px auto; position: relative; overflow: hidden; z-index: 5000; border: 1px solid #e5e5e5; }

#list { position: absolute; left: 0; top: 0; }

#list li { width: 245px; height: 145px; cursor: pointer; }

#num { position: absolute; right: 5px; bottom: 5px; }

#num li { width: 16px; height: 16px; float: left; margin-right: 2px; color: #fff; cursor: pointer; font-size: 12px; font-family: 'Arial'; line-height: 16px; text-align: center; border: 1px solid #fff; }

/*.active { background: #009ADA; }*/



.blk_18 {  OVERFLOW: hidden;  WIDTH:1000px;margin:0 auto; }

.blk_18 .pcont {

FLOAT: left; OVERFLOW: hidden; WIDTH: 1000px

}

.blk_18 .ScrCont {

WIDTH: 32766px; ZOOM: 1

}

.blk_18 #List1_1 {

FLOAT: left

}

.blk_18 #List2_1 {

FLOAT: left

}

.blk_18 .LeftBotton {

 FLOAT: left;  }

.blk_18 .RightBotton {

 FLOAT: left; }

.blk_18 .pl IMG {

DISPLAY: block; MARGIN: 6px auto 1px; CURSOR: pointer; BORDER: #f3f3f3 1px solid; 

}

.blk_18 .pl {

FLOAT: left; WIDTH: 195px; LINE-HEIGHT: 24px;  TEXT-ALIGN: center; TEXT-DECORATION: underline; margin-left:5px; margin-right:5px;

}

.commu_cont3 {

MARGIN: 9px 7px 7px; LINE-HEIGHT: 150%

}

.commu_cont3 UL {

WIDTH: 188px

}



/* qqshop focus */

#focus {

  width: 208px;

  height: 175px;

  overflow: hidden;

  position: relative;

}

#focus ul {

  height: 175px;

  position: absolute;

}

#focus ul li {

  float: left;

  width:208px;

  height: 175px;

  overflow: hidden;

  position: relative;

  background: #000;

}

#focus ul li div {

  position: absolute;

  overflow: hidden;

}

#focus .btnwBg {

  position: absolute;

  width: 208px;

  height: 20px;

  left: 0;

  bottom: 0;

  background: #000;

}

#focus .btnw {

  position: absolute;

  width: 208px;

  height: 14px;

  padding: 5px 10px;

  right: 0;

  bottom: 0;

  text-align: right;

}

#focus .btnw span {

  display: inline-block;

  _display: inline;

  _zoom: 1;

  width: 15px;

  height: 10px;

  _font-size: 0;

  margin-left: 5px;

  cursor: pointer;

  background: #fff;

}

#focus .btnw span.on {

  background: #fff;

}

/* #focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;} */

#focus .pre {

  left: 0;

}

#focus .next {

  right: 0;

  background-position: right top;

}

.cus-con {

  padding: 10px 15px;

}

.cus-con p {

  line-height: 28px;

}

/*鏂伴椈鍒囨崲 */

.indexc_con{ height:32px;text-align:left; margin-top:2px; margin:0 auto;}

.indexc_con .tab{ overflow:hidden; margin:0 auto; width:520px; height:32px;}

.indexc_con .tab a{ display:block;float:left; text-decoration:none;color:#fff;text-align:center; width:110px; line-height:25px; margin:0px 0px 0px 3px; background:url(../images/tab.jpg) no-repeat top; height:32px;}

.indexc_con .tab a:hover{ background:url(../images/tabon.jpg) no-repeat top; color:#fff; text-decoration:none;}

.indexc_con .tab a.on{ background:url(../images/tabon.jpg) no-repeat top; color:#fff; text-decoration:none;}

.content{ overflow:hidden; padding:0px 10px; height:190px;}

.content li{ display:none;}



/*浜у搧鎻忚堪*/

#proinfo01{ margin:0 auto; width:100%; }

#proinfo02{ margin:0 auto; width:100%;  margin-top:10px;}

.proinfo02_title {width:1200px;margin:0 auto;height: 40px; background: url(../images/proinfo02_title.jpg) no-repeat; }

.proinfo02_title h4 {float: left; font-size:14px; color:#c50000; text-indent: 38px; line-height: 38px;}

.proinfo02_title span { line-height: 40px; color: #b5b5b5; float: left; text-indent:5px;}

.proinfo02_text{ padding: 0 1px 1px 1px; border:1px solid #e6e6e6; border-top:none; }

#proinfo03{ margin:0 auto; width:100%; height:auto; margin-top:10px;}

.w612{ width:550px;}

.w380{ width:430px;}

.f_title01{height:50px; line-height:50px;font-size:14px; border-bottom:1px dashed #ccc; margin-bottom:5px; }

.f_title02{height:40px; line-height:40px; font-size:14px; }

.f_title03{height:40px; line-height:40px; font-size:14px; }

.f_title04{ padding-top:8px;}



.box{width:620px;margin:0px auto}

.left-pro{width:522px; padding:20px 10px;border:1px solid #ccc;text-align:left;float:left}

.left-pro .t1{width:100px;float:left}

.left-pro .t2{width:352px;text-indent:0;float:left;padding-left:10px}

.left-pro .t2 img{text-indent:0;}



#showArea img{cursor:pointer;display:block;margin-bottom:5px;width:68px;padding:1px;border:1px solid #ccc;height:68px;float:left}

#main_img{cursor:pointer;display:block}

#gotop{cursor:pointer;display:block;margin-left:9px}

#gobottom{cursor:pointer;display:block;margin-left:9px}

#showArea{height:379px;margin:10px;overflow:hidden}



.pro_flash{ margin:0 auto; width:1200px;}



.project{width:759px;margin:0 auto; position:relative;margin-top:0px;}

.project .project_middle{width:759px;background:#ffffff; overflow:hidden;}

.project .project_middle .title{height:40px; line-height:38px; overflow:hidden; background:url(../images/title5.jpg) no-repeat left top; }

.project .project_middle .title .tpl{ float:left;width:70%; padding:7px 0px 0px 10px;}

.project .project_middle .title .tpl li{ float:left; width:90px;height:32px; line-height:32px;margin-right:10px; font-size:14px;overflow:hidden;}

.project .project_middle .title .tpl li a{ display:block; text-align:center; line-height:30px;}

.project .project_middle .title .tpl li a:hover{ background:url(../images/project_title.jpg) no-repeat;color:#ffffff;}

.project .project_middle .title .tpl .hover a{background:url(../images/project_title.jpg) no-repeat;color:#ffffff;}

.project .project_middle .title .search{width:30%; float:right; text-align:right; padding:0px 15px 0px 0px;}

.project .project_middle .title .search input{width:170px;height:28px; border:1px solid #dfdfdf; margin-right:10px;color:#666666; text-indent:24px;}

.project .project_middle .title .search button{width:60px;height:30px; background:url(../images/search.jpg) no-repeat; border:none;color:#ffffff; }

.project .project_middle .project_box{padding:20px 20px 10px 20px;border:1px solid #e6e6e6; border-top:none; background:#fefefe;}



/*--鐢诲粖 寮€濮�--*/

.my-gallery{width:100%;overflow:hidden}

.my-gallery *{margin:0;padding:0}

.my-gallery .my-image-wrapper{position:relative;width:100%;height:585px;overflow:hidden}

.my-gallery .my-loader{position:absolute;z-index:10;top:48%;left:48%;}

.my-gallery .my-next,.my-gallery .my-prev{position:absolute;right:0;top:0;width:25%;height:100%;cursor:pointer;z-index:200}

.my-gallery .my-prev{left:0;}

.my-gallery .my-prev-image,.my-gallery .my-next-image{display:none;position:absolute;top:50%;left:12px;z-index:101;background:url(../images/prev.png);width:47px;height:47px;margin-top: -23px;}

.my-gallery .my-next-image{background:url(../images/next.png);right:12px;left:auto}

.my-gallery .my-image{position:absolute;overflow:hidden;top:0;left:0;z-index:9}

.my-gallery .my-image-description{position:absolute;bottom:0px;left:0px;padding:7px;width:100%;z-index:2;background:url(../images/opa75.png);color:#000}

.my-gallery .my-nav{position:relative;padding: 0 30px;}

.my-gallery .my-forward,.my-gallery .my-back{z-index:10;position:absolute;left:0px;bottom:10px;width:20px;height:90px;background:url(../images/prev-next.gif) no-repeat;cursor:pointer;;}

.my-gallery .my-forward{left: auto;right:0;background-position: right 0;}

.my-gallery .my-thumbs{overflow:hidden;width:100%;height:100px;margin:0 auto;padding:0px 5px 5px 5px;}

.my-gallery .my-thumbs .my-thumb-list{float:left;width:9000px;list-style:none}

.my-gallery .my-thumbs li{float:left;}

.my-gallery .my-thumbs li a{display:block;padding:5px 13px 0 0;}

.my-gallery .my-thumbs li a img{border:1px solid #0151af;padding:2px;display:block}

.my-gallery .my-thumbs li a.my-active{background:url(../images/prev-next.gif) center -90px no-repeat}

.my-gallery .my-thumbs li a.my-active img{border-color:#0151af;}

/* Can't do display none,since Opera won't load the images then */

.my-preloads{position:absolute;left:-9000px;top:-9000px}



/*--瀹㈡湇 寮€濮�--*/	

.adfix{ width:45px; position:fixed; right:1px; top:25%;margin-top:-122px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop) + 400); z-index:100000; display:none;}

.returntop{ display:block; width:45px; height:50px; text-indent:-1000000px; line-height:50px; text-align:center; color:#fff; background:url(../images/ico_top.png) no-repeat 0 0;}

.adfix li{ width:100%; position:relative; margin-top:1px; zoom:1;}

.adfix li span{ margin-left:50px; font-size:14px; color:#fff; text-align:center; line-height:45px;}

.adqq{ display:block; height:45px; width:45px;}

.adtel{ display:block; height:45px; width:45px;}

.adwb{ display:block; height:45px; width:45px;}

.admsg{ display:block; height:45px; width:45px;}

.adwx{ display:block; height:45px; width:45px; }

.adold{ display:block; height:45px; width:45px;}





.atel{ display:block; height:45px; width:45px; background:url(../images/ico_tel.png) no-repeat 0 0 #1b1b1d; position:absolute; right:0; top:0; overflow:hidden;}

.awb{ display:block; height:45px; width:45px; background:url(../images/ico_wb.jpg) no-repeat 0 0 #1b1b1d; position:absolute; right:0; top:0; overflow:hidden;}

.aold{ display:block; height:45px; width:45px; background:url(../images/ico_old.jpg) no-repeat 0 0 #1b1b1d; position:absolute; right:0; top:0; overflow:hidden;}

.amsg{ display:block; height:45px; width:45px; background:url(../images/ico_msg.png) no-repeat 0 0 #1b1b1d; position:absolute; right:0; top:0; overflow:hidden;}

.awx{ display:block; width:45px; height:45px; background:url(../images/ico_qq.png) no-repeat 0 0 #1b1b1d;}

.ewm{ display:block; width:45px; height:45px; background:url(../images/ico_wx.png) no-repeat 0 0 #1b1b1d;}

.aqq{ width:45px; height:45px;  background:url(../images/ico_qq.png) no-repeat 0 0 #1b1b1d; position:absolute; right:0; top:0; overflow:hidden;}

.secdiv{ width:135px; height:130px; position:absolute; right:48px; bottom:0; display:none;}

.dragme{ position:absolute; left:0; top:0; cursor:pointer; }

.index_case{ width:100%; position:relative;zoom:1;}

.index_case_focus{ width:100%;}

.popup{ width:100%; position:absolute; left:0; top:0; overflow:auto; z-index:10000; background:#000 url(../images/load.gif) center no-repeat;}

.acrj{ width:831px; overflow:hidden; position:relative; float:right;}





/* 渚ц竟鏍� */

.toolbar-item,.toolbar-layer{}

.toolbar{

	position:fixed;

	right:0px;top: 27%;

}

/*鍋囪缃戦〉瀹藉害涓�1200px锛屽鑸潯鍦ㄥ彸渚ф偓娴�*/

.toolbar-item{

	display:block;

	width:46px;

	height:46px;

	margin-top:1px;

	position:relative;

	-moz-transition:background-position 1s;

	-ms-transition:background-position 1s;

	-o-moz-transition:background-position 1s;

	-webkit-moz-transition:background-position 1s;

	transition:background-position 1s;

}

.toolbar-item:hover .toolbar-layer{

	opacity:1;

	filter:alpha(opacity=100);

	transform:scale(1);

	-webkit-transform:scale(1);

	-moz-transform:scale(1);

	-ms-transform:scale(1);

	-o-transform:scale(1);

}

/* 鐑嚎鐢佃瘽 */

.toolbar-item-rexiandianhua{background: url(../images/kf/phone.png)no-repeat center center; padding-bottom: 2px;}

.toolbar-item-rexiandianhua:hover{background: url(../images/kf/phone-a.png)no-repeat center center;}

.toolbar-item-rexiandianhua .toolbar-layer{height:50px;  background: url(../images/kf/phone-k.png)no-repeat center bottom;}

.toolbar-layer label {display: block; margin-top: 0px; text-align: center; line-height: 50px; font-size: 12px; font-family: Microsoft YaHei; color: white}

/* 鐑嚎鐢佃瘽 */

/* 鎵嬫満app */

.toolbar-item-app{background: url(../images/app.png)no-repeat center center; padding-bottom: 2px;}

.toolbar-item-app:hover{background: url(../images/kf/app-a.png)no-repeat center center;}

.toolbar-item-app .toolbar-layer{height:201px;background: url(../images/kf/app-k.png)no-repeat center center;}

/* 鎵嬫満App */

/* 寰俊 */

.toolbar-item-weixin{background: url(../images/kf/wx.png)no-repeat center center; padding-bottom: 2px;}

.toolbar-item-weixin:hover{background: url(../images/kf/wx-a.png)no-repeat center center;}

.toolbar-item-weixin .toolbar-layer{height:130px;background: url(../images/kf/wx-k.png)no-repeat center center;}

/* 寰俊 */

/* qq寮€濮� */

.toolbar-item-qq{background: url(../images/kf/qq.png)no-repeat center center; padding-bottom: 2px;}

.toolbar-item-qq:hover{background: url(../images/kf/qq-a.png)no-repeat center center;}

.toolbar-item-qq .toolbar-layer{height:80px;background: url(../images/kf/qq-k.png)no-repeat center bottom;}

/* qq缁撴潫 */

/* 寤鸿寮€濮� */

.toolbar-item-jianyi{background: url(../images/kf/jy.png)no-repeat center center; padding-bottom: 2px;}

.toolbar-item-jianyi:hover{background: url(../images/kf/jy-a.png)no-repeat center center;}

/* 寤鸿缁撴潫 */

.toolbar-layer{

	position:absolute;

	right:25px;

	bottom:0px;

	width:200px;

	opacity:0;

	filter:alpha(opacity=0);	

	transform-origin: 95% 95%;

	-moz-transform-origin: 95% 95%;

	-ms-transform-origin: 95% 95%;

	-o-transform-origin: 95% 95%;

	-webkit-transform-origin: 95% 95%;

	transform:scale(0.01);

	-moz-transform:scale(0.01);

	-ms-transform:scale(0.01);

	-o-transform:scale(0.01);

	-webkit-transform:scale(0.01);

	/* transition:all 2s;

	-moz-transition:all 2s;

	-ms-transition:all 2s;

	-o-transition:all 2s;

	-webkit-transition:all 2s; */

}





.menu_list{width:220px;margin:0 auto;}

.menu_head{

	height: 47px;

	line-height: 47px;

	padding-left: 28px;

	font-size: 14px;

	color: #525252;

	cursor: pointer;

	border-left: 1px solid #e1e1e1;

	border-right: 1px solid #e1e1e1;

	border-bottom: 1px solid #e1e1e1;

	border-top: 1px solid #F1F1F1;

	position: relative;

	margin: 0px;

	font-weight: bold;

	background: #f1f1f1 url(../images/pro_left.png) center right no-repeat;

}

.menu_list .current{background:#f1f1f1 url(../images/pro_down.png) center right no-repeat;}

.menu_body{

	line-height: 38px;

	border-left: 1px solid #e1e1e1;

	backguound: #fff;

	border-right: 1px solid #e1e1e1;

}

.menu_body a{display:block;height:38px;line-height:38px;padding-left:48px;color:#777777;background:#fff;text-decoration:none;border-bottom:1px solid #e1e1e1;}

.menu_body a:hover{text-decoration:none;}



/*---------------------------------------service---------------------------------------*/

.qqbox A:visited {

	COLOR: #000; TEXT-DECORATION: none

}

.qqbox A:hover {

	COLOR: #f80000; TEXT-DECORATION: underline

}

.qqbox A:active {

	COLOR: #f80000; TEXT-DECORATION: underline

}

.qqbox {

	FLOAT: left;FONT-SIZE: 12px; Z-INDEX: 1; right: 0px; OVERFLOW: hidden; WIDTH: 220px; COLOR: #000000; LETTER-SPACING: 0px; POSITION: absolute; TOP: 100px; HEIGHT: auto

}

.qqlv {

	FLOAT: left; OVERFLOW: hidden; WIDTH: 30px; POSITION: relative; HEIGHT: 256px

}

.qqkf {

	RIGHT: 0px; OVERFLOW: hidden; WIDTH: 220px; TOP: 0px; HEIGHT: auto

}

.qqkfbt {

	FONT-WEIGHT: bold; BACKGROUND: url(newpic/siderim_title.gif) no-repeat; OVERFLOW: hidden; WIDTH: 220px; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 20px; POSITION: relative; HEIGHT: 34px; TEXT-ALIGN: center

}

.qqkfhm {

	PADDING-RIGHT: 8px; OVERFLOW: hidden; WIDTH: 220px; LINE-HEIGHT: 22px; POSITION: relative; HEIGHT: 22px

}



a .bfl{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #ffffff;

	font-weight: bold;

}

a.bfl:link {

	text-decoration: none;

}

a.bfl:visited {

	text-decoration: none;

	color: #ffffff;

}

a.bfl:hover,a:active {

	text-decoration: none;

	color: #ff6600;

}



a .ssfl{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #ccc;

	

}

a.ssfl:link {

	text-decoration: none;

}

a.ssfl:visited {

	text-decoration: none;

	color: #ccc;

}

a.ssfl:hover,a:active {

	text-decoration: none;

	color: #ff6600;

}



/*鏂板浜у搧鏂伴椈  p_news_big*/

.p_news_big{

	float: left;

	width: 100%;

}

.p_news_box{

	margin: 0 auto;

	width: 1200px;

	border: 1px solid white;

}

.p_news_title{

	width: 1170px;

	height: 46px;

	background-color: #a10704;

	line-height: 46px;

	color: white;

	font-size: 20px;

	font-weight: bold;

	padding-left: 30px;

	overflow: hidden;

}

.p_news_title a{

	float: right;

	color: white;

	font-weight: normal;

	padding-right: 30px;

}

.p_news_main{

	width: 95%;

	height: 120px;

	color: black;

	margin: 0% 2.5%;

	overflow: hidden;

}

.webnews_list1{

	width: 24%;

	float: left;

	margin-right: 1%;

	overflow: hidden;

}

.webnews_list_left1{

	border-bottom: 1px dashed #808080;

	height: 38px;

	line-height: 38px;

}

.webnews_list_left1 a{

	color: white;

	font-size: 14px;

	overflow: hidden;

}

.webnews_list_left1 a:hover{

	color: #a10704;

}</pre></body></html>